package com.bootdo.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;



/**
 * 
 * 
 * @author huizhang
 * @email 
 * @date 2021-03-04 10:22:38
 */
public class WeekDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long weekId;
	//学期（星期）名称
	private String weekName;
	//第几周
	private Integer weekNumber;
	//一周开始时间
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date weekStartDate;
	//一周结束时间
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date weekEndDate;
	//
	private Long parentId;

	/**
	 * 设置：
	 */
	public void setWeekId(Long weekId) {
		this.weekId = weekId;
	}
	/**
	 * 获取：
	 */
	public Long getWeekId() {
		return weekId;
	}
	/**
	 * 设置：学期（星期）名称
	 */
	public void setWeekName(String weekName) {
		this.weekName = weekName;
	}
	/**
	 * 获取：学期（星期）名称
	 */
	public String getWeekName() {
		return weekName;
	}
	/**
	 * 设置：第几周
	 */
	public void setWeekNumber(Integer weekNumber) {
		this.weekNumber = weekNumber;
	}
	/**
	 * 获取：第几周
	 */
	public Integer getWeekNumber() {
		return weekNumber;
	}
	/**
	 * 设置：一周开始时间
	 */
	public void setWeekStartDate(Date weekStartDate) {
		this.weekStartDate = weekStartDate;
	}
	/**
	 * 获取：一周开始时间
	 */
	public Date getWeekStartDate() {
		return weekStartDate;
	}
	/**
	 * 设置：一周结束时间
	 */
	public void setWeekEndDate(Date weekEndDate) {
		this.weekEndDate = weekEndDate;
	}
	/**
	 * 获取：一周结束时间
	 */
	public Date getWeekEndDate() {
		return weekEndDate;
	}
	/**
	 * 设置：
	 */
	public void setParentId(Long parentId) {
		this.parentId = parentId;
	}
	/**
	 * 获取：
	 */
	public Long getParentId() {
		return parentId;
	}
}
